Skip to content

v1.6 QA Stabilization: fix user-visible blockers and verification gaps#91

Merged
weidonglang merged 3 commits into
mainfrom
feature/v1.6-qa-stabilization
Jun 28, 2026
Merged

v1.6 QA Stabilization: fix user-visible blockers and verification gaps#91
weidonglang merged 3 commits into
mainfrom
feature/v1.6-qa-stabilization

Conversation

@weidonglang

@weidonglang weidonglang commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Summary

DevEnv Manager 1.6 Stable release preparation.

This PR resolves the remaining UX and release blockers from the v1.6 QA cycle:

  • Merged duplicated page guidance into one detailed 页面使用指南 per page.
  • Improved Desktop/Downloads emergency analysis layout with summary, paginated category cards, paginated Top file details, and less cramped file cards.
  • Fixed right-bottom toast lifecycle: in-progress messages stay visible until the operation returns; success/completion messages disappear about 5 seconds after the result appears; errors remain visible and closable.
  • Keeps the previously completed backend high-risk confirmation-token coverage for env, project, port, service, cleanup, move/rollback/expansion, process kill, and MySQL repair operations.
  • Bumps app metadata to 1.6.0 and updates README/update manifest for v1.6 Stable.

Release Asset

Prepared local installer asset for the final release:

  • Asset: DevEnv.Manager_1.6_x64-setup.exe
  • SHA256: 0224A9A6CC3B2004296D2B7C01D6C252A628E9F8FAD3254E3DCB9D5BBD2DF013
  • Manifest URL: https://github.com/weidonglang/DevEnv-Manager/releases/download/v1.6/DevEnv.Manager_1.6_x64-setup.exe

Validation

cd tauri
npm run build
# passed

npm run tauri:build
# passed; generated MSI and NSIS installers for 1.6.0

cd src-tauri
cargo test --all-targets
# 109 passed; 0 failed

cargo clippy --all-targets -- -D warnings
# passed

cd ../..
py -3 scripts/check_repo_hygiene.py
# Repository hygiene check passed.

node -e "JSON.parse(require('fs').readFileSync('update-manifest.json','utf8'))"
# manifest parses and points to v1.6 asset + SHA256

GitHub Actions:

  • quality: pass

Merge / Release Notes

After merge to main, publish GitHub Release v1.6 as latest with DevEnv.Manager_1.6_x64-setup.exe, then verify update-manifest.json is available from main and points to the uploaded asset.

@weidonglang weidonglang marked this pull request as ready for review June 28, 2026 12:59
@weidonglang weidonglang merged commit 5aafb4d into main Jun 28, 2026
1 check passed
This was referenced Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant